如何将自定义标题添加到流Feed活动?

问题描述

我正在使用React Native组件进行渲染供稿活动。但是我不想在Activity标头上显示用户名。我想显示用户简历。我该怎么做?

我有这个示例代码

const CustomActivity = (props) => {
  return (
    <Activity
      {...props}
      Footer={
        <LikeButton {...props} />
      }
    />
  );
};

const App = () => {
  return (
        <StreamApp
            apiKey={key}
            appId={id}
            token={token}
        >
          <FlatFeed Activity={CustomActivity} />
        </StreamApp>
  );
};

export default App;

谢谢!

解决方法

就像您在自定义活动中添加页脚一样,您也可以指定内容和页眉。因此,要添加自定义标题,请执行以下操作:

const CustomActivity = (props) => {
  return (
    <Activity
      {...props}
      Header={
        <View>
          {/* Add in bio here */}
        </View>
      }
      Footer={
        <LikeButton {...props} />
      }
    />
  );
};

const App = () => {
  return (
        <StreamApp
            apiKey={key}
            appId={id}
            token={token}
        >
          <FlatFeed Activity={CustomActivity} />
        </StreamApp>
  );
};

export default App;

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...