に失われたフォーカスのキーボードを再表示します。 他の場所をタップすると、送信ボタンを押してキーボードを隠すときにキーボードを隠さないでください。 私はiOS用に作った。 アンドロイドのために同じことをすることはできますか?Xamarin.Formsは、私がXamarin.Forms上のチャットアプリケーションを開発するAndroidの
1
A
答えて
0
あなたはエントリ要素を追加するスクロールビュー要素を持つことができます。エントリ要素をタップすると、キーボードが表示され、非表示になります。スクロールビューの別の部分でタップしたときに非表示になります。画面。私はそれがこの目標を達成するための非常に簡単な方法を見出し
1
を助けるならば、あなたは、単にこのようなEntry
の上にButton
を配置することができます知っている:背後
<Grid VerticalOptions="End">
<Entry x:Name="MessageEntry" TextChanged="MessageEntry_TextChanged_1" />
<Button x:Name="SendButton" Text="Send" HorizontalOptions="End" Clicked="Button_Clicked" IsEnabled="False" />
</Grid>
コード:
private void Button_Clicked(object sender, EventArgs e)
{
MessageEntry.Text = null;
}
private void MessageEntry_TextChanged_1(object sender, TextChangedEventArgs e)
{
if (MessageEntry.Text != null)
SendButton.IsEnabled = true;
else
SendButton.IsEnabled = false;
}
Android 6.0エミュレータでテストされ、うまく動作します。Button
をカスタマイズして、このビューでもっと美しく見えるようにすることができます:
関連する問題
- 1. Androidチャットアプリケーション開発
- 2. レイアウト上のXamarin.Formsアクセシビリティ
- 3. Xamarin.Forms - アプリケーションが開かない
- 4. Xamarin.Formsポップアップ「新バージョンが公開」
- 5. Xamarin.Formsの問題は、私のXamarin.Formsアプリから
- 6. iOS、Android、Windows 10のモバイルエミュレータは、Visual Studio 2015でXamarin.Formsを開発できますか?
- 7. Xamarin.Forms Androidでクラッシュするアプリ
- 8. Xamarin.forms/Android Facebook get Friends
- 9. Xamarin.Forms Android StackOverflowError with TabbedPage
- 10. ナビゲーションバーのアイコンを変更する - Xamarin.Forms Android
- 11. Xamarin.Formsで通知を開く
- 12. xamarin.formsは
- 13. Xamarin.Forms AndroidのカスタムContentPage PageRendererがビュー
- 14. Xamarin.Forms
- 15. xamarin.forms
- 16. Xamarin.Forms Android ScrollviewはPinchZoomGestureを食べます
- 17. Xamarin.Forms Androidファイル交換、MTP
- 18. Xamarin.Forms Android用通知サービス
- 19. Xamarin.FormsカスタムAndroid NavigationPageRendererタイトルとサブタイトル
- 20. xamarin.forms android projectにログエラーを作成する
- 21. 複数のエラーXamarin.Formsの作成 - 空白XAMLアプリケーション(Xamarin.Formsポータブル)やAndroidアプリの
- 22. AndroidアラームトリガーのページをXamarin.Formsに表示
- 23. Xamarin.Formsは私XamarinクロスプラットフォームのアプリでContentPage.ToolbarItems
- 24. Xamarin.Formsアプリケーションは
- 25. Xamarin.Forms - 「財団は」
- 26. タイトルカットはXamarin.Formsに
- 27. Android用Xamarin.FormsでのGoogleマップの使用
- 28. xamarin.formsのオーディオプレイヤー
- 29. Xamarin.Formsのカスタムイベント
- 30. Xamarin.FormsのSystem.MissingMethocException
私は、リストビューと一緒にscrollviewを使用することはできません。リストビューのスクロールは機能しません – Atlantis