I am interested to learn how to make this Layout (in Picture):
:
As you can see there are 2 Layouts and user can switch them with the button what is in upper right corner. Can someone learn me how to make this Layout?
I'd recommend you using SlidingMenu library.
That is exactly what you want.
It has numerous options, so you can customize the view you want to get behind.
The left menu is implemented with a library called SlidingMenu. In the sliding menu you can simply add normal layout / android ui components. So there is a ListView with items. The items are simple LinearLayouts with the correct weights, to achieve a "table like" layout.
There are two ViewTypes in the ListView. One is a normal Item, one is a section header (Linear Layout or Framelayout).
You could also use a RelativeLayout instead of LinearLayout, but Relative Layout are "more expensive" (performance) than a LinearLayout.
i think you had to customise viewpager layout .
set first layout width as u need to be shown.
sample view pager
Related
I would work with a piece of layout that isn't shown, the user must scroll to see what I have did. How can I do it? Can I join 2 different layout in one? I prefer to collocate item as I do with default layout. If it can help, I use Android studio. I prefer use elements without code, adding them from palette. An example :
You can use two different layout in main relative layout & whenever u want child layout just set visibility.
You will want to use a ScrollView for this. From the documentation:
Layout container for a view hierarchy that can be scrolled by the user, allowing it to be larger than the physical display.
This is my first time when i am posting on a forum. Although i am using stackoverflow for a lone time and find it useful.
My question is that i am developing a virtual chemist laboratory! and i have to make a horizontal bar upon which different apparatus can be placed like shown in the picture. Please tell me how to achieve that
Use LinearLayout and set orientation to horizontal.
Inside this layout add images as much as you wish.
Use weightSum for linearlayout, also use layout_weight for all images.
this can be done by FragmentActivity put horizontal button in main layout and replace fragment
firstly create a fragment main layout which has two Items ur horizontal buttons and container for replace fargment then create fargments according to ur button if u have 4 button the create 4 child fragmentss *
check my project
You can instead use horizontal list view. Its just a simple list view with same adapter support to form list in horizontal orientation.
Check the link for reference https://github.com/sephiroth74/HorizontalVariableListView
Done with this problem using Linear Layout. and then using a customized border on the bottom side. Then just add horizontal scrollbar in it.
Link : https://dl.dropboxusercontent.com/u/54327753/Screenshot%202015-01-02%2022.23.17.png
I created a layout.
I putted a 2 relative_layouts on top of each other.
I can slide the top layout to the left. Depending on the slide, the bottom layoutchanges color.
I want to use this layout in 2 different listviews.
I want to change the layout of the top layout in the 2 listviews.
Can i put the layout in some kind of interface?
I hope this helps
i found the solution.
I Used a viewstub. It solved my problem
I need to make an android layout like this one.
tile background all over the screen.
top menu which, overlays the background ( note the shadow ).
some sort of a table with text options, maybe pictures, which can be scrolled up and down.
bottom menu, which appears by sliding up after a menu button is hit.
What kind of layout elements do you think I should use for that?
Thanks!
I think you should first learn about the Android Layout and XML layout design, then you can easily prepare this layout as well.
Relative Layout will be the better layout as compare to other layouts like Linear Layout and Table Layout.
To display middle part that is showing textual description may contains ListView (ListView because as you have mentioned Text Options should scroll up and down), but it depends on your requirement.
The RelativeLayout is the most flexible, and I think you can make all this with a minimal hierarchy view depth.
My approach would be to use a RelativeLayout. The Top Menu bar could be a custom class which extends a LinearLayout and this can be used in the RelativeLayout (in fact in any screen you have to provide UI consistency). Similarly, the bottom menu would be a custom control containing the appropriate animations. The rest of the screen would be contained in a ScrollView, possibly containing a TableLayout. I have something very similar using a MapView in the main screen and it works fine.
I'm not really sure what tools I should be using to create a desired outcome...
At the bottom of the screen I would like to have three buttons, something like what is at the bottom of this screen except only using text instead of icons, and only having three options, not four.
Is this a tab view? I don't need a tab view because I don't need the tabs to stay on screen after one is clicked.
According to the layout source for the DeskClock they are indeed image buttons in a linear layout. The main layout source shows that the buttons are 'included' with the main layout. Hopefully this source helps.