草庐IT

view-design

全部标签

android - 如何在android中拖放时获取 View ?

我已经在我的应用中实现了拖放功能。我有四个textviewView,并且可以拖放。但是我想知道哪个textview被拖放了?我想知道哪个textview是放置目标以及哪个textview是按我的代码中定义的名称拖动的。代码如下:初始化View的代码publicvoidinitView(){p_one=(TextView)findViewById(R.id.tgoal_tvone);p_two=(TextView)findViewById(R.id.tgoal_tvtwo);p_three=(TextView)findViewById(R.id.tgoal_tvthree);p_four

android - 允许用户通过 onTouch 控制 View 的高度和宽度

我正在尝试实现一个用户可调整大小的编辑TextView。当用户拖动View的边缘时,它可以调整大小。这是我的edittext的onTouchListener。我只实现了左边缘的大小调整。我的想法是,当用户的触摸事件x等于View的左边距(这意味着用户正在触摸左边)时,View的宽度和左边距将发生变化。protectedView.OnTouchListeneretTouchListener=newView.OnTouchListener(){@OverridepublicbooleanonTouch(Viewview,MotionEventevent){floatx=event.getX

android - 渲染期间引发异常 : View android. support.v7.widget.Toolbar 未使用正确的上下文创建

我在Android预览设计器中收到此错误消息“呈现问题”。我正在使用API22呈现并迁移到新的API支持v4:22.1+和v7:22.1+。RenderingProblemsExceptionraisedduringrendering:Viewandroid.support.v7.widget.Toolbarnotcreatedwiththerightcontext场景:使用AndroidStudiov1.2RCRenderAPIv22(改成21或19都不能解决)将ActivityBarActivity迁移到AppCompatActivity编译部分:compile'com.andro

android expandablelistview,仅在单击组指示器时展开 View ,如果单击组指示器以外的任何位置,则打开新 Activity

我的Activity上有一个ExpandableListView,其中group包含图像和名称,而child包含组的变体(名称、id等)。无论我单击展开/折叠按钮,还是组中的任何位置,它总是展开/折叠。我想要的是,仅当用户单击指示器时列表才会展开/折叠。我怎样才能做到这一点?对于单击TextView,我想打开不同的Activity。不幸的是OnGroupClickListener不提供此信息。谁能帮我解决这个问题?谢谢 最佳答案 您可以通过在您的自定义适配器getGroupView方法中做一些修改并在您的自定义适配器中添加另外两个方

android - Android xml布局中的 View 限制是什么

任何人都知道在android布局XML中,可以嵌入到XML中的最大View限制是多少?有没有限制? 最佳答案 严格来说,“限制”是80​​。当布局中的View过多时,Lint会报告以下内容:-AndroidLintTooManyViewsDescriptionLayouthastoomanyviewsUsingtoomanyviewsinasinglelayoutisbadforperformance.Considerusingcompounddrawablesorothertricksforreducingthenumberofv

javascript - react native : selectable section list view gives error

我正在做一个Reactnative代码项目。我在github上使用一个插件-selectablesectionlistview使可选择的部分ListView工作。我正在使用文档中提供的示例代码-varSelectableSectionsListView=require('react-native-selectablesectionlistview');//insideyourrenderfunction而且它不起作用。我在渲染函数内的javascript中遇到错误。错误是-SelectableSectionsListView未定义。现在已解决。新错误-数据未定义。我正在使用上面的代码。

安卓布局: place a view between two views

我正在尝试制作一个屏幕,最好只使用XML,看起来像这样:我关注了thisapproach,但是使用FrameLayout我只能选择使用layout_gravity定位“橙色”View,正如我试图在图像中解释的那样,我不知道布局的高度,因为两者都是用layout_weight测量的.我的布局:这可以仅使用XML来完成吗? 最佳答案 关于安卓布局:placeaviewbetweentwoviews,我们在StackOverflow上找到一个类似的问题: http

android - com.android.support :design:24. 1.0 没有在导航栏中正确显示

我已将依赖项更新为以下内容:com.android.support:design:24.0.0-->com.android.support:design:24.1.0com.android.support:appcompat-v7:24.0.0-->com.android.support:appcompat-v7:24.1.0我还将构建工具更新到了24.0.1版。然而在那之后,我的抽屉导航看起来不太好,你可以在这里看到:旧版本看起来像这样:你知道这个错误是什么还是新标准?感谢您的每一个回复。 最佳答案 这似乎是新的android支持

android - 如何模糊 android 中的 View 或布局?

我正在尝试模糊View或布局,如下面的示例所示。到目前为止,我只看到了模糊图像的示例,并且对如何在布局上实现模糊感到困惑。希望大家帮帮忙!干杯! 最佳答案 试试这个Library它很好用且简单。设置依赖dependencies{compile'jp.wasabeef:blurry:2.0.3'}函数叠加父级必须是ViewGroupBlurry.with(context).radius(25).sampling(2).onto((ViewGroup)rootView);进入Blurry.with(context).capture(vi

android - 是否可以将参数发送到来自 xml View 的绑定(bind)事件

我正在尝试在Android中使用DataBinding。但我有一个疑问。我想将edittext的文本发送到xml中的绑定(bind)函数。我是说;单击登录按钮时,我想从xmlID中获取当前用户名和密码。可能吗?这是我想要的:android:onClick="@{()->login.onLogin(login_edt_username.text,login_edt_password.text)}"我目前的使用情况:代码:@OverrideprotectedvoidonStart(){super.onStart();binding=DataBindingUtil.setContentVie