【Android -- 加载布局】教程文章相关的互联网学习教程文章

android – 以编程方式获取布局的高度和宽度【代码】

我设计了一个布局,其中LinearLayout有2个子项LinearLayout和FrameLayout,并且在每个子项中我放置了不同的视图. 我只是想测量FrameLayout的高度和宽度,以便我可以达到我的目的. 在我正在使用的程序中int height,width;FrameLayout fr=(FrameLayout)findviewbyid(R.id.fr); height=fr.getHeight(); width=fr.getWidth();两者都返回0 即使我尝试使用以下代码int height,width;FrameLayout fr=(FrameLayout)findviewbyid(R.id.fr); hei...

android – 以编程方式调整布局(作为动画)【代码】

我想在Activity中调整一些布局的大小. 这是主XML的代码:<LinearLayoutandroid:layout_width="fill_parent"android:layout_height="fill_parent"android:layout_weight="1"android:orientation="vertical" ><LinearLayoutandroid:id="@+id/top"android:layout_width="fill_parent"android:layout_height="0dip"android:layout_weight="1"android:background="#3ee3e3" ></LinearLayout><LinearLayoutandroid:id="@+id/middle"andro...

android – 没有附加适配器;单击后退按钮并再次启动应用程序时跳过布局【代码】

Android Studio 3.2 Canary 18 kotlin_version = 1.2.50我有一个使用recyclerview和适配器的简单应用程序.应用程序启动时会加载所有数据.但是,当我单击后退按钮并再次启动应用程序时.它不会显示数据(空白).如果我从内存中清除应用程序并启动应用程序.数据将正常加载. 我从sqlite加载数据,每次都加载数据.因为它填充了insectDataModelList. 进入RecyclerView.java源代码后,原因是mAdapter为null.但是,我有我将它设置为recyclerview时...

android – 使用java代码设置TabHost布局参数?【代码】

我的条件是我的应用程序需要TabHost只使用java代码而不是xml.但我需要将TabHost高度设置为20dp.这可能只使用java代码吗? 请帮忙?解决方法:试试这个.希望它可能会有所帮助tabHost.getTabWidget().getChildAt(index).getLayoutParams().height =(int) height;

android – 以编程方式添加时自定义视图不膨胀布局【代码】

我正在尝试以编程方式将自定义视图添加到线性布局.我希望自定义视图膨胀我已经创建的布局.当我创建自定义视图的实例并添加它时,一个点显示视图的位置,但布局似乎没有膨胀(将我的自定义布局的背景颜色设置为绿色,但我看不到空间中的绿色,也不是布局中的图像). 我的自定义视图:public class AddressView extends View {public AddressView(Context context) {super(context);View.inflate(context, R.layout.place_address, null);}...

android – 以编程方式将TextViews添加到XML布局【代码】

这是一个XML LinearLayout linlayout.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/mylinear" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> </LinearLayout>我想以编程方式将TextView添加到此布局,因为有时要添加的TextView的数量可能不同. 这是活动代码:@O...

Android:以编程方式更改布局的根视图高度【代码】

我是Android的新手.任何人都可以告诉我如何在Android中以编程方式更改布局的RootView的高度?我试过的代码如下LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);View view = inflater.inflate(R.layout.sample, null);view.getRootView().getLayoutParams().height = value;执行此操作后,我在上面的行中得到一个NullPointerException.谁能帮我?提前致谢.解决方法:inflate调...

java – 根据屏幕分辨率-Android的不同布局【代码】

我正在尝试使用不同的布局来实现不同的屏幕分辨率 我成功地完成了它. 我的问题是,我只需要大型和Xlarge布局的横向方向 和普通和小的肖像.我只使用Layout-large-land和Layout-xlarge-land res文件夹,它也需要肖像.类似于普通和小的它需要肖像 景观.那么我该如何按照屏幕分辨率以编程方式设置方向 在java文件?? 有人能帮我吗??解决方法:你需要在Activity的onCreate方法中调用它:if ((this.getResources().getConfiguration().scre...

java – Android:删除所有布局动画【代码】

所以我注意到Android在活动之间产生了轻微的淡化,这真的让我烦恼,我想知道是否有任何方法可以摆脱它并让它“快速”到下一个屏幕而根本没有动画? 我环顾四周但是找不到任何可以回答我问题的东西.我假设它是基于XML的,但我看到这个人试图以编程方式在这里做:How do I eliminate the delay before an LayoutTransition animation但做他所做的(应用“空白”动画)似乎没有改变任何东西. 有什么能指引我朝正确的方向发展吗? TA!解决方...

java – Android选项卡布局如何从第二个选项卡开始【代码】

嗨,我跟着这个啧啧http://www.androidhive.info/2013/10/android-tab-layout-with-swipeable-views-1/ 我希望应用程序以“游戏”标签开头而不是“评分最高”!,你可以帮助我:) 这是我的代码package com.scorebeyond.android.tabswithswipeexample;import com.scorebeyond.android.tabswithswipeexample.adapter.TabsPagerAdapter;import android.app.ActionBar; import android.app.ActionBar.Tab; import android.app.ActionBar.T...

如何从Android布局中的片段导航到XML布局中的相应java类?

假设我在一个名为“main.xml”的布局文件中,其对应的片段java类是“MainFragment.java”. 是否有任何快捷方式可以从“main.xml”或任何其他方式转到“MainFragment.java”? 当项目中有很多java类和xml文件时,快速浏览xml和java类会很有帮助. 注意:对于活动,布局XML文件的左上角有一个“C”符号.当我们单击“C”符号时,它将把我们带到使用xml文件的相应java类.但对于碎片,没有任何可用的东西.解决方法:您可以右键单击文件main.xml...

android – 以编程方式在布局中布局子视图【代码】

我正在尝试在平板电脑上以相对布局布局视图,就像书架一样.将会有这么多,然后创建一个新行. 我的初始状态如下:<ScrollViewandroid:layout_marginTop="150sp"android:layout_marginLeft="50sp"android:layout_width="fill_parent"android:layout_height="fill_parent"><RelativeLayoutandroid:id="@+id/user_list"android:layout_width="wrap_content"android:layout_height="wrap_content"><!-- Add User Avatar --><RelativeLayou...

求解Android studio 如何把类(.java)中的一个整型变量传入布局文件(.xml)中?【图】

例如 把类中的整型变量 a ,传入布局文件的textview 的 “android:text = ” 中

android – 相对布局宽度/高度不能以编程方式工作?【代码】

我想以编程方式进行相对布局并设置android:layout_widht = 60 android:layout_height = 60.当我以编程方式执行时,它是否填满所有屏幕?我怎样才能做到这一点? 我的代码:`RelativeLayout relativeLayout=new RelativeLayout(getContext());RelativeLayout.LayoutParams rel_btn = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);rel_btn.height = 60;rel_btn.width = 60;relativeLayo...

在eclipse(android)中切换XML布局和java类之间的快捷键

我没有太多希望解决这个问题,但这真的很痛苦,我真的希望这可以解决… 就是这样,Android Eclipse中是否有一个快捷键可以在xml布局文件和它的“相关”java类(例如活动)源文件之间切换?很像Visual Studio的Windows窗体设计器(F7在设计视图和源代码视图之间切换). 我知道XML布局和Activity / Fragment的关系没有声明性的定义,它是在运行时确定的……但是,当你在源代码视图中想要引用时,这是一个令人难以置信的痛苦通过id查看视图,但您...