视图专题提供视图的最新资讯内容,帮你更好的了解视图。
尝试为我的操作栏设置自定义视图,但问题是它没有填满操作栏的整个宽度,这使得我可以使对象居中.如何在我的操作栏中设置自定义视图以填满整个操作栏? 设置我的操作栏的代码: actionBar.setDisplayShowHomeEnabled(false); actionBar.setDisplayShowCustomEnabled(true); actionBar.setDisplayShowTit
我在水平Scrollview(宽度= 480)内有一个自定义视图(宽度= 2000).所以有一个可滚动的区域. 调用onDraw()时,脏矩形(由getClipBounds()返回)返回整个视图的尺寸,因此我绘制整个视图,包括不可见的区域.因此,当我滚动时,onDraw()不再被调用,因为已经绘制了可见的区域并以某种方式记住了. public void onDraw(Canvas canvas)
下面这段代码将相同的视图膨胀20次.膨胀是昂贵的.我想只给它充气一次,对20个项目使用相同的视图,我只想更改UI中的可见数据. LinearLayout ll = new LinearLayout(context); for (int i = 0; i < 20; ++i) { View itemView = inflater.inflate(getLayoutId(), parent,
我想在TabLayout中找到Tab的视图,以便我可以将它传递给另一个函数.我不确定如何找到视图. myTabLayout.getTabAt(0).getCustomView()返回null. 我如何获得视图? TabLayout tabLayout = (TabLayout) rootView.findViewById(R.id.tab_layout_main); tabLayout.addTa
我有以下布局与imageview和textfield, <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout
我正在从URL下载图像,但下载完成后图像不会更改. 我在下面输入代码,有没有人经历过同样的事情? Java文件 public class MyImgActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInsta
我想在我的项目中使用Butterknife.如 Here所述,我像这样设置了Butterknife. 在项目级别模块中: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.0.0'
我有一个自定义适配器用于我的ListView我想将项目名称作为标题添加到我的工作请求中.添加单个标头工作正常,但我不知道如何使用addHeaderView添加多个标头.我不明白究竟放置setAdapter的位置,还是应该放置多次? 这是我的单个标头的java代码,它有效: mListView = (ListView)findViewById(R.id.dashboardList); View he
我正在开发一个简单的记事本应用程序,我首先使用listView来显示所有注释.但现在我使用的是RecyclerView.当我使用listview时,我使用OnItemClickListener将数据传递给另一个活动来编辑注释 现在我很困惑在Recylerview做什么 对于listView我正在使用它 listView.setOnItemClickListener(new AdapterView.
参见英文答案 > Android layout replacing a view with another view on run time                                    3个 我有一个复杂的视图,包含几个子视图,如文本视图和图像视图. 我想用另一个(派生的)图像视图替换其中一个图像视图(另一个支持在后台加载图像). 如何用新的图像视图替换原始图像视图? 我
我需要提供如图所示的设施. 在第一个视图中,底部有viewpager. 当用户从右向左交换时,第一个应该替换为第二个.我能做到的.但 我的问题是如何在右侧和左侧末端的下一个视图的这一半部分. 即第一视图的“第一”和第二视图的“第三”. 你可以在这里使用画廊.每个项目的内部图库,设置布局参数(宽度)以符合您的要求. 库的问题是它不会旋转项目.这意味着一旦到达列表的末尾,就不会得到第一个项目. 但也有
我想知道如何使用RelativeLayout将视图放在两个其他视图之间(或视图和父级边缘之间). 例如,如果我有以下… 如何使用RelativeLayout在ImageView和屏幕底部之间垂直居中按钮? 我正在寻找一个解决方案,其中… >按钮不会以任何方式拉伸 >没有嵌套的布局 而且我试图在XML布局(不以编程方式)中执行此操作. 您可以使用以下内容: <RelativeLayout
我将图像动态添加到我的线性布局, 我想实现 这是我做了什么样的示例代码 主要活动 package ksp.com.animationssample; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.view.ani
如何获取SlideButton视图的上一个视图(TextView),以及SlideButton视图的下一个视图. 带有ID“remotelight”的SlideButton视图.我可以使用方法“findViewById”获取SlideButton视图. 所以在我获得SlideButton视图后,如何在没有“findViewById”方法帮助的情况下获取上一个视图和下一个视图. 非常感谢. 下面是布
我设法使imageView在10秒后消失(我的主动性的教程图像).但是我想要顺利淡出,因为这样看起来不好看,任何人都可以参考任何好的教程 img=(ImageView)findViewById(R.id.ImageTutorial); if(getIntent()!=null) { Bundle extras = getIntent().getExtras();
如果我正确理解,ListView-Adapter会加载另外1个视图,然后显示在屏幕上.让我们说视图1到5,加上不可见但预加载视图6.如果用户向下滚动,则视图1被关闭并且显示视图6.我想知道如何预先加载更多视图,例如示例中的视图6,而不是只有一个视图.三个意见. 我希望通过增加预加载视图数量,使ListView项目更多的时间来计算视图/拥有更平滑的滚动体验. 由于有相关关键词有如此多的话题,一个简短
我正在尝试开发一个 Android应用程序,但我在GUI设计中遇到了一些问题.屏幕截图的以下部分是我的问题(红色和蓝色线是由Android调试选项生成的). 这是代码: <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout
有没有办法从 Android中的ListView中获取第一个可见的View? 我可以得到在适配器中的第一个View的数据,但是看起来我看不到ListView中的第一个View. 滚动操作完成后,我想更改第一个可见视图.我知道我不应该保存对该视图的引用. 实际上ListView项目只是ListView的子项.所以第一个可见的ListView项目是: listView.getChildAt(0)
我有一个非常奇怪的问题.我的应用程序的几乎每个活动都添加了一个常见的片段.该片段显示播放器栏的小版本.因此,它会收听一些广播来更新当前音乐的名称,并具有一些控制,如播放/暂停. 就像我说的,我将这个片段添加到我应用程序的几乎每个活动中,我从来没有遇到任何问题.但现在,我需要创建一个没有UI的新片段(被保留)(setRetainInstance(true)).在这个新片段的欢迎之后,一切似乎都可以.
在活动的onCreate()事件中,我已经启动了一个AsyncTask来从数据库检索产品数据.成功完成后,如何更新显示? 元代码: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.venueviewbasic);