Articles of android layout

android studio项目中没有菜单文件夹

我是android和android studio的新手。 我正在读一本学习android的书,我想为我的活动创建一个菜单但是在项目结构窗口中,我无法find菜单文件夹和示例菜单文件。 我附上了Project Explorer的截图:

如何更改在Google App Inventor中创建的Android应用程序的图标?

我正在谷歌应用程序发明者创建一个Android应用程序。 每次创建应用程序时,应用程序发明者自己都会创建一个默认图标。 我不知道如何更改此图标。 有人能告诉我如何更改在Google App Inventor中创建的Android应用程序的图标吗?

android eclipse按钮OnClick事件

我有2个文件:main_activity.xml和home.xml。 我在main_activity.xml中创建了一个按钮 这是代码片段: 然后,我有我的home.xml。 我想按钮打开home.xml。 我怎样才能做到这一点? 我不知道任何java和我是Android开发的新手。 这是我的home.xml如下: 以下是我的AndroidManifest.xml: 这就是我的全部。 如果您回复,请告诉我在哪里添加代码,例如目录或代码片段之间。

带有分频器的LinearLayout在预蜂窝上

从API级别11 setDividerDrawable() ,在LinearLayout引入了setDividerDrawable()和setShowDividers() ,使线性布局能够显示子元素之间的分隔setDividerDrawable() 。 我真的想使用这个function,但我也在Honeycomb之前定位设备(API级别<11)。 解决此问题的一种方法是扩展LinearLayout并手动添加分隔符。 这是一个原型: import android.content.Context; import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.View; import android.widget.LinearLayout; public class DividerLinearLayout extends LinearLayout { public DividerLinearLayout(Context context) { super(context); } public DividerLinearLayout(Context context, AttributeSet attrs) { super(context, attrs); } public DividerLinearLayout(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } @Override public void addView(View […]

在ViewPager中,在滑动到第3个选项卡时,tab1中的子片段消失

我在FragmentStatePagerAdapter中有3个选项卡。 我有一个标签1的片段,它动态地在相对布局中为其’linearlayout’容器添加视图。 我在tab 1片段中动态添加一些视图。 我还在该linearLayout容器中添加了一个完整的片段,其中包含其他视图。 这很好..每件事都很好。 但是当我去第3页然后回来。 所有观点都在那里。 但那个完整的片段消失了~~ 编辑 它从tab1消失,并出现在tab2中的视图下方,其中添加了另一个子片段。 首先,我在tab1和tab2中有一个listFragment。 基于listItem单击我在每个选项卡中加载一个片段,tab1和2中的两个片段在xml下面膨胀相同并添加动态视图,但在某些情况下,我在xml中给出的线性布局中添加一个完整的片段而不是视图。 当我必须在选项卡1和tab2中的两个新添加的片段中添加两个片段之后,只有列表,并滑动到tab3时出现问题。 回来了。 ‘tab1主片段’中的片段消失并出现在’tab2主片段’中的片段下方 这是viewpager,我通过方法setItem(片段,位置)更改不同的片段: public static class ScreenSlidePagerAdapter extends FragmentStatePagerAdapter { public static ArrayList tabs_fragments = new ArrayList( 3); public ScreenSlidePagerAdapter(FragmentManager fm, ArrayList tabs) { super(fm); ScreenSlidePagerAdapter.tabs_fragments = tabs; } @Override public Fragment getItem(int arg0) { return tabs_fragments.get(arg0); } @Override public int […]

如何将Android软键盘“Go”按钮更改为“Next”

我有一个WebView ,其中包含一个包含10个编辑框的表单。 当我输入一个编辑框时,我发现在软键盘中, Go按钮可见,最终将我带到下一页。 但我想要下一个按钮,它应该带我到下一个编辑框,而不是下一页。 那么,如何在Android中将软键盘“Go”按钮更改为“Next”?

在底部显示广告而不重叠列表视图

我正在研究android项目,我在浏览列表视图下方的屏幕底部显示广告时遇到问题,而不会造成任何重叠。 目前,如果列表视图中存在大量项目导致滚动,则广告应该显示在列表视图下方,但是当广告位于列表视图的顶部时,用户可以’看看列表视图底部的内容。 下面是我的XML布局的副本 我有很多不同的方法,将它全部放在相对布局中而不是具有另一个线性布局,没有对齐父底部= true但是它位于列表视图的顶部,重叠列表视图顶部的任何内容。 感谢您的任何帮助,您可以提供。

CollapsingToolbarLayout中的ImageView没有覆盖全高?

我在尝试实施新的CollapsingToolbarLayout一些问题。 滚动,扩展和折叠工作正常,但我的ImageView (无论我设置什么types的资源)都没有覆盖扩展工具栏的整个高度。 看这里: 在这里我在图像视图上设置了android:src=”@color/red” ,但它从未覆盖真正的工具栏。 它也不适用于位图。 我在下面发布我的布局。 在我看来,与奶酪app:layout_behavior Banes-app的唯一区别在于,我将app:layout_behavior提供给FrameLayout 。 但是,在该框架内,我加载了具有NestedScrollView作为根视图的片段,这似乎工作正常。

线性布局高度和重量

我有以下内容 然而,布局并不是假设正确地填充高度我希望一个linearLayout在另一个下面的期望效果并且占据父空间的1/6。 相反,它似乎是将重量应用于元素的宽度。 在Android中假设百分比高度的正确方法是什么? 宽度似乎是轻微的重量,但我似乎无法在高度上得到正确的。

什么是android.R.attr.state_checked的反面?

我正在构建一个按钮选择器,状态列表可绘制, states.addState(new int[] {android.R.attr.state_checked}, checkedDrawable.getDrawable()); states.addState(new int[] {}, unCheckDrawable.getDrawable()); 我应该把它放在第二状态? 没有android.R.attr.state_unchecked