视图专题提供视图的最新资讯内容,帮你更好的了解视图。
我试图将动态创建的几个RelativeLayouts添加到LinearLayout中,该LinearLayout位于RelativeLayout内部,位于ScrollView内部.当所有视图的总高度超过手机屏幕的大小时,所有视图都会正确显示.但是,当动态添加的视图的总大小不足以填充屏幕时,仅显示第一个RelativeLayout元素,而其他元素不显示在屏幕中.我真的很无望,也不明白为什么. 以下是
我正在尝试使用带有appbar布局的协调器布局,该布局将片段作为“滚动视图”.该片段由一个recyclerView和一个底部对齐的布局组成,按住一个按钮,如下所示: 但是,默认情况下隐藏底部: 并且仅在我滚动后显示. 从我的活动课: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(s
我已经滚动了我自己的自定义视图并可以在屏幕上绘图,但我真正想要做的是将屏幕的测量高度设置为1000px并让用户在Y轴上滚动,但是我我有这样的问题.有人可以帮忙吗? 这是一些代码: public class TestScreen extends Activity { CustomDrawableView mCustomDrawableView; @Override p
我正在使用Espresso 2.2编写仪器测试. 流程我想测试: >通过测试点击radioButton > onClick启动对API的请求 >每次不同时间后我都会收到回复 >肯定响应触发在活动中调用的接口方法 > onRequestSuccess我在屏幕上创建名为vSetupAmount的其他面板可见 我想在点击radioButton后注册IdleResource,等待vSetupAmount变
这是我的代码 home.xml <item android:id="@+id/action_shopping_cart" android:actionLayout="@layout/action_bar_cart_button" android:showAsAction="ifRoom" android:title="Shopping Cart" /> <item
我正在尝试使用圆角(以及选择的背景颜色)创建一个可以重复使用不同背景颜色的视图;很难解释,所以这是我的代码: /app/src/com/packagename/whatever/CustomDrawableView.java package com.packagename.whatever; import android.content.Context; import android.conte
我想创建这个布局 这是我使用此代码的cardview(灰色视图)和imageview(蓝色视图) <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match
这是我取得的成就? 3个不同的部分,每个部分10个不同的项目. 这是我正在关注的教程link,下面是截图: 试图为每个部分显示不同的视图.喜欢: 对于第1节(layout_1.xml) 对于第2节(layout_2.xml) 对于第3节(layout_3.xml) 但是在每个Section中显示layout_1.xml的布局视图……(第1,2,3节) 我可以知道我的代码在哪里犯了错误,我错过了什么
我有一个显示联系人列表的FragmentActivity. 这是我的onCreate方法: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_human_list);
我正在关注这个 link,正如我在尝试添加循环视图的链接中所提到的,如下所示: <android.support.v7.widget.RecyclerView android:id="@+id/my_recycler_view" android:layout_width="match_parent" android:layout_height="match_parent" android:
我尝试开发第一个从网上下载图像并在gridview中显示它们的应用程序. gridview是主Activity的片段.下载过程是使用onCreate函数中的AsyncTask完成的.为了在改变方向时不再下载图像,我在 Android Manifest中设置了android:configChanges =“orientation | screenSize”.然后onCreate函数只调用一次,一切都
我用android.support.design.widget.TabLayout创建了一个应用程序,当我将应用程序切换到横向模式时,该选项卡将不适合窗口.请提前帮助,谢谢. 试试这个: <android.support.design.widget.TabLayout android:layout_width="match_parent" android:layout_heig
我正在玩 Android databinding library,我正在尝试使用它包含布局. 我的代码是这样的: activity_main.xml中 <layout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:bind="http://schemas.android.com/apk/res-auto">
Android有新的ui元素 – BottomNavigationView 我不想在xml文件中包含我的菜单.我将从后端收到有关菜单项和订单的信息.我想动态创建它们并在onCreate()方法中设置为BottomNavigationView.我可以这样做吗? 默认情况下,BottomNavigationView以空菜单开头.您可以使用 getMenu()方法获取Menu实例,然后添加菜单项,如 r
我创建了一个自定义通知布局,它有一个可点击的按钮.到目前为止在 Android 3(API Level 11)或更高版本上工作得很好,但是在Android 2.3上不起作用,Notification中的ContentIntent总是覆盖我的布局而无法覆盖. 我无法点击视图,我总是点击通知并启动 显示通知和布局的代码: Builder builder = new NotificationCompat
我有一个自定义列表视图,每行包含一个复选框和文本.现在我想要的是,如果任何一个listview行的复选框被选中,那么其他行中的其他复选框如果被选中.it将被自动选择.(即一次只能选择一个复选框).我应该怎么做. 到目前为止,我所做的工作如下: public class CustomAdapter extends BaseAdapter{ Context context; List
我实现了一个递归地用于anko的apply函数: fun applyTemplateViewStyles(view: View) { when(view) { is EditText, TextView -> { .... } } } 我收到一个错误,说“函数调用’TextView(…)’期望” 因为我可以写一个像0,1这样的
这似乎是正确的…… onView (withId (R.id.menu_delete)).check (matches (not (isDisplayed ()))); …但它抛出了这个异常: android.support.test.espresso.NoMatchingViewException: No views in hierarchy found matching: with id: c
我觉得好像我曾经知道如何做到这一点,但我现在正在画一个空白.我有一个从View(Card)扩展的类,我用 XML编写了一个布局.我想要做的是将View of Card设置为构造函数中的XML View,因此我可以使用Card中的方法来设置TextViews等等.有什么建议?代码如下: Card.java: (我有View.inflate(context,R.layout.card_layout,n
我的视图中有一些方法可以修改调用时绘制的一些形状.在 Java中,为了确保组件更新,我将调用repaint().有什么东西能确保我的观点正确更新吗? 我曾经在某处读过,在onDraw()方法中调用invalidate()会使事情保持最新,因此我不需要在我的方法中使用像repaint()这样的东西来修改绘制的形状. 这是正确的,还是我还有别的事要做? 编辑  要添加示例,我在视图中调用的方法是: p