2012-02-08 6 views
5

GmailのAndroidクライアントは、Gmailウェブインターフェースのラベルとまったく同じラベルを使用しています。私がAPIサポートを探し始めたとき、私は何も見つけることができませんでした。 IMAP extensionsEmail API: labelsの両方で、APIを通じて色を管理する方法についての回答はありません。APIによるGmailのラベルの色は?

gmailからどのようなプログラミング言語でラベルの色を取得できますか?

答えて

2

私が知っている限り、色は設定/受信できる属性の1つではありません。

1

さて、AndroidのAPIとしてhttps://developers.google.com/gmail/android/があります。あなたがAndroidで開発している場合は、これが役立ちます。それ以外の場合は、uriが解決するラベルを確認して、アプリコードからそのラベルにアクセスしてみてください。

また、ネットワークスニッファを実行している間にアンドロイドエミュレータをダウンロードし、gmailを実行して、パイプの下にあるものを確認してください。これにより

1

labelsCursor.getString(
       labelsCursor.getColumnIndexOrThrow(
         GmailContract.Labels.LabelCanonicalName.BACKGROUND_COLOR 
          ) 
      ) 
:あなたは

すなわち0xAARRGGBB進形式で、ラベルの背景色を取得することができます

GmailContract.Labels.LabelCanonicalName.BACKGROUND_COLOR 

関連する問題