草庐IT

view-design

全部标签

android - 错误 : View android. widget.ListView 不是滑动抽屉

我在我的Android应用程序中使用NavigationDrawer,我也制作了自己的自定义布局XML文件及其适配器,但是当我运行我的程序时,我的应用程序崩溃并显示以下日志,我无法追踪为什么会这样,有什么建议吗?activity_main.xml主Activity.javapublicclassMainActivityextendsActionBarActivity{privateDrawerLayoutmDrawerLayout;privateListViewmDrawerList;privateActionBarDrawerTogglemActionBarDrawerToggle;

android - 使用上下滑动动画显示/隐藏 View

仍然像这样显示和隐藏View:if(isChecked){linearLayoutMap.setVisibility(View.VISIBLE);}else{linearLayoutMap.setVisibility(View.GONE);}但是如果我必须使用上滑和下滑动画来显示和隐藏怎么办 最佳答案 在anim文件夹中创建下面的xmlslid_down.xml:slid_up.xml创建Amim通用util类:publicclassMyUtils{publicvoidSlideUP(Viewview,Contextcontext)

android - 如何将 onclick 事件添加到通过添加页脚 View 添加的 ListView 中的按钮?

我正在使用带有我自己的baseadapter实现的ListView。在将主列表项添加到ListView并设置适配器之前,我使用addFooterView()将页脚添加到ListView。页脚是带有自定义View和两个按钮的普通ListView项。我的问题来了:如何向该按钮添加onClick()事件?我在我的baseadapter的getView()方法中尝试了它,但这不起作用。:/我的ListView底部需要这两个按钮作为后退和前进按钮,因为我不想在ListView中同时显示太多项目。谢谢 最佳答案 由于页脚只是一个普通的View,

android - 无法使用 findViewById() 找到 View

我无法通过调用findViewById()找到TextView,即使ID确实存在。其他Activity:publicclassOtherActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){TextViewtextView=(TextView)findViewById(R.ID.txt02);super.onCreate(savedInstanceState);//line5setContentView(R.layout.other_activity);//textView.se

android - 防止回收站 View 占用整个空间

我在fragment中使用RecyclerView并将其高度设置为wrap_content并在其下方设置一个按钮。但问题是RecyclerView占据了整个空间,按钮不可见。出了什么问题?这是我的xml文件-` 最佳答案 您应该将weight设置为RecyclerView并将height更改为0dp 关于android-防止回收站View占用整个空间,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/q

【Css/小程序】如何实现div或view中的文字左右居中和垂直居中?(已解决:多行和单行自适应)

一、效果1、多行居中效果2、单行照样居中效果  二、代码大众ABS传感器速腾迈腾途观新捷达CC一汽高尔夫6明锐前后轮速原厂.title{width:100%;height:55px;margin-bottom:6px;font-size:15px;font-weight:bold;padding-left:10px;background-color:rgb(255,255,255);}.word{width:96%;/*height:40px;*/height:auto;font-size:15px;font-weight:bold;position:relative;top:50%;-web

android - 带有 GridLayoutManager 水平滚动的 Recycler View 不起作用

我有一个Activity,其中包括一个fragment。此fragment包含一个回收器View。我希望它在网格中显示游戏数据。我需要它向下滚动(游戏的每一轮都是一行)但也需要水平滚动,因为我需要5-10列。当id在回收器View中使用参数android:scrollbars="vertical|horizo​​ntal"时,它只会向下滚动并使其列非常小。即使我将它设置为水平,也会发生这种情况。它不应该看起来..代码:ActivityfragmentRecyclerView中的项目Viewfragment代码packagecom.sb.matt.doppelkopf.fragments

Android以编程方式在 View 上设置两个动画

这里我使用这段代码来制作比例动画Animationanim=newScaleAnimation(1f,0f,1f,0f,b,a);anim.setDuration(130);anim.setFillAfter(false);view.startAnimation(anim);anim.start();现在我的View动画没有问题,但是当我向它添加另一个动画时,它没有任何一个动画,这是我的代码,用于制作两个动画的缩放和平移Animationanim=newScaleAnimation(1f,0f,1f,0f,b,a);AnimationanimT=newTranslateAnimatio

android - 在不同的 ViewFlipper View 上重新计算 ScrollView?

我有一个包含ViewFlipper的ScrolLView。ViewFlipper中的内容高度不等,因此我的第二个屏幕有一个很长的滚动条,滚动条不断显示空白内容:因此,例如,EditTextblock很长,滚动条将其全部捕获。我转向LinearLayout,滚动条继续越过TextView内容。我基本上需要它来“重新计算”View高度。此外,将EditText和LinearLayout包装在它们自己的ScrollView中不是一种选择,因为这样软/虚拟键盘会阻塞EditText内容。 最佳答案 在测量期间,ViewFlipper(以及V

android - FragmentPagerAdapter - 避免重新创建 fragment 的 View

我注意到,当使用FragmentPagerAdapter时,与当前fragment不相邻的fragment的View被破坏(以及它们的onPause()和onStop()方法被调用,奇怪的是onSaveInstanceState(Bundle)没有被调用),并且onCreateView被再次调用这些fragment。我的问题是我有一些Timer在这些Fragment上运行,重新创建它们是不可行的,因为这些计时器应该触发并更新相关的FragmentUI。对于大屏幕,我使用了带有LinearLayout的Horizo​​ntalScrollView,它可以完美地工作。我的Activity中