Tag: 视图

Android:获取视图引用菜单项

我打算在我的应用程序中使用快速操作UI模式。 Android快速操作用户界面模式 。 快速操作窗口需要一个枢轴视图来坚持。 quickAction.show(View pivotView); 我打算使用菜单项的快速操作,我可以访问被点击的项目。 但问题是我需要从菜单项引用一个视图,以便我可以将其传递给快速操作。 我怎样才能得到所选menuItem中的一个视图的引用。

如何在新的NavigationView中添加自定义视图

我试图在NavigationView中像这样添加一个开关作为menuitem 我使用了actionViewClass属性,但它只显示标题。 <item android:id="@+id/navi_item_create_notifications_sound" android:title="Notifications Sounds" xmlns:app="http://schemas.android.com/apk/res-auto" app:actionViewClass="android.support.v7.widget.SwitchCompat" app:showAsAction="always" />

无法在视图“View_Table_Name”上创build索引,因为该视图不是模式绑定的

我在我的存储过程(SQL-Server)中使用视图。 为了提高性能,我试图创build该视图的INDEX。 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER VIEW VW_Table_Name AS SELECT Col1,Col2,Col3 FROM Table_Name GO CREATE UNIQUE CLUSTERED INDEX Index_Name ON [VW_Table_Name](Col1) GO 在这里,我得到了像这样的错误 Msg 1939,Level 16,State 1,Line 1无法在视图“VW_FML”上创build索引,因为该视图不是模式绑定的。 我们可以在SQL Server中创build视图索引吗?

如何在android studio中添加button点击事件

所以我已经做了一些研究,并通过代码将button定义为对象 private Button buttonname; buttonname = (Button) findViewById(R.id.buttonnameinandroid) ; 这是我的问题 buttonname.setOnClickListener(this); //as I understand it, the "**this**" denotes the current `view(focus)` in the android program 那么你的OnClick()事件… 问题: 当我input“这个”时,它说: setOnClickListener (Android.View.view.OnClickListener) in View cannot be applied to (com.helloandroidstudio.MainActivity) 我不知道为什么? 这里是.java文件的代码 import android.widget.Button; import android.widget.EditText; import android.widget.TextView; public class MainActivity extends ActionBarActivity { private Button btnClick; private […]

什么是ASP.NET MVC中强types的View

ASP.NET MVC中的强types视图是什么?

android:focus,enabled,pressed和selected状态有什么区别?

我看了http://developer.android.com/reference/android/view/View.html找出差异,但不明白。 我只是部分地理解了“select”状态。 有人可以用一些可靠的例子来解释这种差异吗? 我希望我的问题不是很模糊。 如果是这样,如果有人帮助我改进它,那将是非常好的,因为我不知道如何更清楚地提出这个问题。 先谢谢你。

如何发送视图回来? 如何以编程方式控制z顺序?

我有问题发送视图回来。 在Android中,我们有一个像bringToFront()这样的方法,将视图置于另一个视图之上。 就像那样,我想把视图放在之前的图像下面。 在Android中有没有像sendToBack()或bringToBack() 。 如果是这样,任何人都可以帮助我。 注意:我不想通过在布局中放置项目的顺序来控制Z顺序我想通过编程方式控制Z顺序。 我不想隐藏在前面的意见,我只是希望他们背后的移动视图。

在Android中更改滚动条颜色

是否有可能在ScrollView或ListView中更改滚动条的颜色或外观?

如何有效地得到`std :: string`的子串的`string_view`

使用http://en.cppreference.com/w/cpp/string/basic_string_view作为参考,我看不出更优雅的做法: std::string s = "hello world!"; std::string_view v = s; v = v.substr(6, 5); // "world" 更糟糕的是,这种天真的做法是一个陷阱,并且暂时引用一个暂时的: std::string s = "hello world!"; std::string_view v(s.substr(6, 5)); // OOPS! 我似乎记得像标准库可能会添加一个子string作为视图: auto v(s.substr_view(6, 5)); 我可以想到以下解决方法: std::string_view(s).substr(6, 5); std::string_view(s.data()+6, 5); // or even "worse": std::string_view(s).remove_prefix(6).remove_suffix(1); 坦率地说,我认为这些都不是很好。 现在我能想到的最好的方法就是使用别名来简化事情。 using sv = std::string_view; sv(s).substr(6, 5);

NullPointerException不指向我的代码中的任何行

我正在玩游戏,玩家可以在屏幕上拖放东西。 我有一个私人的方法,允许我模拟玩家可以移动的任何物品的拖放事件。 对于拖拽,我实际上将视图放在它们所在的位置,然后创build一个新的ImageView,并从触摸的视图中将drawable设置为drawingCache,然后将这个新创build的ImageView沿着它们的手指在屏幕上移动。 当你松开你的手指(放下视图),我打电话给myLayout.remove(movingImg); 把它从屏幕上取下来 我有一个问题,如果我开始一个模拟拖动事件,然后手动拿起其中一个项目,我得到一个空指针myLayout.remove()调用,这里是来自日志的跟踪: 04-06 10:37:43.610: ERROR/AndroidRuntime(23203): java.lang.NullPointerException 04-06 10:37:43.610: ERROR/AndroidRuntime(23203): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2122) 04-06 10:37:43.610: ERROR/AndroidRuntime(23203): at android.view.ViewGroup.drawChild(ViewGroup.java:2506) 04-06 10:37:43.610: ERROR/AndroidRuntime(23203): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123) 04-06 10:37:43.610: ERROR/AndroidRuntime(23203): at android.view.ViewGroup.drawChild(ViewGroup.java:2506) 04-06 10:37:43.610: ERROR/AndroidRuntime(23203): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123) 04-06 10:37:43.610: ERROR/AndroidRuntime(23203): at android.view.ViewGroup.drawChild(ViewGroup.java:2506) 04-06 10:37:43.610: ERROR/AndroidRuntime(23203): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123) 04-06 10:37:43.610: ERROR/AndroidRuntime(23203): at android.view.ViewGroup.drawChild(ViewGroup.java:2506) 04-06 10:37:43.610: ERROR/AndroidRuntime(23203): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2123) […]