0
我有一個需要,我必須通過一些活動的一些值到 另一個文件,它擴展了視圖類(而不是活動)....其 不正常價值觀的傳遞從一個活動到另一個...將值從一個活動傳遞到延伸視圖類
在我的活動,我會通過一些座標值的類 擴展視圖...在這個類中,我將繪製的圖像和地方分 在從活動傳遞的座標上的圖像...但問題是,我不能使用意圖發送值...
有沒有Ÿ方式做到這一點??
我有一個需要,我必須通過一些活動的一些值到 另一個文件,它擴展了視圖類(而不是活動)....其 不正常價值觀的傳遞從一個活動到另一個...將值從一個活動傳遞到延伸視圖類
在我的活動,我會通過一些座標值的類 擴展視圖...在這個類中,我將繪製的圖像和地方分 在從活動傳遞的座標上的圖像...但問題是,我不能使用意圖發送值...
有沒有Ÿ方式做到這一點??
如果你想顯示視圖,你必須使用另一個活動(你不能只顯示一個視圖沒有一個活動持有它),因此這實際上是從一個活動到另一個活動的值的正常傳遞......唯一的不同之處在於,一旦您的第二個活動收到了這些值,就必須使用它們來配置您的自定義視圖。
看看這些鏈接:Building Custom Components,Creating custom Views。爲了使用自定義視圖,您只需將其放入XML中,就像通常爲android視圖執行的操作一樣。例如:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="this is a normal view"/>
<!-- this is a custom View -->
<your.package.YourCustomView
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
</LinearLayout>
可以發表一個鏈接,我可以閱讀如何構建自定義視圖? – Hari 2010-11-21 05:22:45
還有一件事....如果我必須建立一個自定義視圖,我必須從View類擴展它....但是,對於一個活動,我必須從活動類擴展它...所以,如何我可以在活動內定義一個自定義視圖嗎? – Hari 2010-11-21 05:26:13
好的,我編輯了我的答案並提供了更多信息。 – Cristian 2010-11-21 05:39:36