私はニュースを読むためにアプリをやろうとしています。拡張機能メニューまたは長押しメニューからボタンの機能を変更するには
私はレイアウトを持っていて、5つの画像ボタンと1つのwebviewを持っています。ボタンをクリックすると、WebviewでWebサイトが呼び出されます。これまでのところ問題はないが、私はもっとそれを開発したい。
私のお気に入りのようなこれらのボタンを使用しています。だから、(実際に私はどちらが良いのかわからない)私は、変更機能と各ボタンのイメージのために、拡張可能なメニューまたは長いプレスメニューを使用する。 たとえば、CNNニュースの1番目のボタン。しかし、ユーザーは自分のお気に入りを変更する機会が必要です。拡張可能なメニューやロングプレスメニューからは、サイトを選択する必要があります。彼がサイトを選択するとき、ボタンの機能(URL)とそのイメージは変更する必要があります。しかし、私は本当にそれをやる方法を理解していませんでした。
ボタンを長押しすると、ボタンの機能(URL)をどのように変更できますか? URLとイメージは変更する必要があります。
私は答えてくれてありがとうございますが、すでに私は長押しメニューを追加することができました。しかし、ImageButtonのイメージとそのURL command.andを変更する方法は、クローズプログラム後も必ず変更してください。 – LikePod
ボタンのクリックをどのように処理しているのかのコードを投稿してもよろしいですか? – ghostbust555
私はここに投稿しました:http://stackoverflow.com/questions/8865258/how-to-change-function-of-a-button-and-its-image-from-expandable-menu 私のボタンを変更しました。コード:webview.loadUrl(getString(R.string.website1)); – LikePod