view中怎么显示提示消息? view中怎么显示提示消息?toast是不是只能在activity中使用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 view肯定是在activity中创建然后显示的是吧?你一般不会直接用view实例化对象而是自己写一个类继承自view的是吧?自己写的类就有构造函数是吧?你可以在构造函数里头加一个参数,类型是view是吧?然后在你写的这个类里头增加一个成员变量是吧?然后在实例化你写的这个类的时候需要调用构造函数是吧?在调用构造函数的时候可以把调用者activity通过this指针的方式传递进构造函数是吧?这样子类就能得到了父类的对象了是吧?这样在子类里头写toast的时候把父类作为参数传递进去就行了是吧?这个方法就叫依赖注入是吧?---以上仅是推测。。觉得应该能用吧⋯⋯看不懂的话我再写例子 提示可以用canvas.drawText来绘制提示文字! 我补充一下,Tile是继承view的,然后把Tile写在了布局文件了:<com.gushedaoren.Tileandroid:id="@+id/Tile" android:layout_width="match_parent" android:layout_height="match_parent" /> 我补充一下,Tile是继承view的,然后把Tile写在了布局文件了:<com.gushedaoren.Tileandroid:id="@+id/Tile" android:layout_width="match_parent" android:layout_height="match_parent" /> 我补充一下,Tile是继承view的,然后把Tile写在了布局文件了:<com.gushedaoren.Tileandroid:id="@+id/Tile" android:layout_width="match_parent" android:layout_height="match_parent" /> 那就在Tile里头写一个函数,把一个content对象传递进Tile并且当做Tile的成员变量。然后写toast的时候把那个Tile里头的那个content对象当成参数传递进makeText还有记得在makeText之后调用个.show();这样才会显示出来⋯⋯ 想用android做一个点餐系统,谁有一整套图标麻烦发我一下,谢谢,[email protected]!网上找了半天没有找齐 使用Media出错啊! 谁能详细说下Toggle DNS Check是啥作用 请问下android 系统下怎么mount/unmount SD Android 怎么把应用程序画的图片存到SDCARD中 android简单问题 如何实现点击菜单键直接打开子菜单? HttpURLConnection.connect()超时问题 请教下类似百词斩的APP的大数据下载 安卓shell脚本执行报错。 android真机调试的问题 ListView的问题
你一般不会直接用view实例化对象而是自己写一个类继承自view的是吧?
自己写的类就有构造函数是吧?
你可以在构造函数里头加一个参数,类型是view是吧?
然后在你写的这个类里头增加一个成员变量是吧?
然后在实例化你写的这个类的时候需要调用构造函数是吧?
在调用构造函数的时候可以把调用者activity通过this指针的方式传递进构造函数是吧?
这样子类就能得到了父类的对象了是吧?
这样在子类里头写toast的时候把父类作为参数传递进去就行了是吧?
这个方法就叫依赖注入是吧?---以上仅是推测。。觉得应该能用吧⋯⋯
看不懂的话我再写例子
<com.gushedaoren.Tile
android:id="@+id/Tile"
android:layout_width="match_parent"
android:layout_height="match_parent"
/>
<com.gushedaoren.Tile
android:id="@+id/Tile"
android:layout_width="match_parent"
android:layout_height="match_parent"
/>
<com.gushedaoren.Tile
android:id="@+id/Tile"
android:layout_width="match_parent"
android:layout_height="match_parent"
/>
那就在Tile里头写一个函数,把一个content对象传递进Tile并且当做Tile的成员变量。
然后写toast的时候把那个Tile里头的那个content对象当成参数传递进makeText
还有记得在makeText之后调用个.show();这样才会显示出来⋯⋯